roll a log for somebody - Spanish English Dictionary